support systems - German English Dictionary